"""

函数
"""

"""
1.个数可变的位置参数
使用*参数,该变量只能定义一个
返回值是tuple

(1, 2, 3, 4)
<class 'tuple'>
"""


def fun1(*args):
    print(args)
    print(type(args))


fun1(1, 2, 3, 4)

"""
2.个数可变的关键字形参
**
返回值是字典

{'a': 1, 'b': 2, 'c': 3}
<class 'dict'>
"""


def fun2(**args):
    print(args)
    print(type(args))


fun2(a=1, b=2, c=3)
